electrical precipitators - Espagnol Anglais Dictionnaire